\begin{tabbing} w{-}first($w$; $e$) \\[0ex]$\,\equiv$$_{\mbox{\scriptsize def}}$$\;\;$\=i\=f w{-}time($w$; $e$)=$_{2}$0$\rightarrow$ true$_{2}$\+\+ \\[0ex]; \=w{-}isnull($w$; w{-}a($w$; w{-}loc($w$; $e$); (w{-}time($w$; $e$)$-$1)))$\rightarrow$\+ \\[0ex]w{-}first($w$; $\langle$w{-}loc($w$; $e$)$,\,$w{-}time($w$; $e$)$-$1$\rangle$) \-\-\\[0ex]else false$_{2}$ fi \-\\[0ex]\emph{(recursive)} \end{tabbing}